subsidiary canal - Spanish English Dictionary